﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DTO
{
   public class LichDTO
    {  
       public enum NumsScheduleE
       {
           numsX = 6,
           numsO = 4
       }   
  
       public enum LichTypeE
       {
           emptys = -1,
           minGoOut = 1
       }
       public enum LichNumsE
       {
           numsX = 6,
           numsS = 4,
           numsC = 4,
           numsHC = 4,
           numsTVC = 4,
           numsTVS = 4,
           numsSa=4,
           numsS2=2,
           numsC1=4,
           numsC2=2
       }

        private int _idLich;

        public int IdLich
        {
            get { return _idLich; }
            set { _idLich = value; }
        }
        private string _tenLich;

        public string TenLich
        {
            get { return _tenLich; }
            set { _tenLich = value; }
        }
        private string _engName;

        private int _timeWork;

        public int TimeWork
        {
            get { return _timeWork; }
            set { _timeWork = value; }
        }

        public string EngName
        {
            get { return _engName; }
            set { _engName = value; }
        }

        private int _crycle;

        public int Crycle
        {
            get { return _crycle; }
            set { _crycle = value; }
        }
        private int _unit;

        public int Unit
        {
            get { return _unit; }
            set { _unit = value; }
        }
        private int _userID;

        public int UserID
        {
            get { return _userID; }
            set { _userID = value; }
        }
        private DateTime _ngayBdUser;

        public DateTime NgayBdUser
        {
            get { return _ngayBdUser; }
            set { _ngayBdUser = value; }
        }
        private DateTime _ngayKtUser;

        public DateTime NgayKtUser
        {
            get { return _ngayKtUser; }
            set { _ngayKtUser = value; }
        }
        private int _sortOrder;

        public int SortOrder
        {
            get { return _sortOrder; }
            set { _sortOrder = value; }
        }
        private int _maCTLich;

        public int MaCTLich
        {
            get { return _maCTLich; }
            set { _maCTLich = value; }
        }
        private int _maCa;

        public int MaCa
        {
            get { return _maCa; }
            set { _maCa = value; }
        }
        private DateTime _thoigianBd;

        public DateTime ThoigianBd
        {
            get { return _thoigianBd; }
            set { _thoigianBd = value; }
        }
        private DateTime _thoigianKT;

        public DateTime ThoigianKT
        {
            get { return _thoigianKT; }
            set { _thoigianKT = value; }
        }
        private int _ngayBd;

        public int NgayBd
        {
            get { return _ngayBd; }
            set { _ngayBd = value; }
        }
        private int _ngaykt;

        public int Ngaykt
        {
            get { return _ngaykt; }
            set { _ngaykt = value; }
        }
        private int _overtTime;

        public int OvertTime
        {
            get { return _overtTime; }
            set { _overtTime = value; }
        }
        private DateTime _timeInFrom;

        public DateTime TimeInFrom
        {
            get { return _timeInFrom; }
            set { _timeInFrom = value; }
        }
        private DateTime _timeInTo;

        public DateTime TimeInTo
        {
            get { return _timeInTo; }
            set { _timeInTo = value; }
        }
        private DateTime _timeOutFrom;

        public DateTime TimeOutFrom
        {
            get { return _timeOutFrom; }
            set { _timeOutFrom = value; }
        }
        private DateTime _timeOutTo;

        public DateTime TimeOutTo
        {
            get { return _timeOutTo; }
            set { _timeOutTo = value; }
        }

    }
}
